possible resource - German English Dictionary